London Police Unleash Their New 'Hit Squad' Unit to Stop Thieves
Jezzylinton
Published
11/24/2018
in
ouch
Police in London have been given the go-ahead to ram suspected moped thieves to knock them off their bikes.
25 Comments